A Gentle Introduction To Machine Learning